/*  
	WiWi Stylez _ Because it's Texual.. 
*/

/* WiWi Top Black Bar */

form input, form textarea {
font-family: helvetica, arial, sans-serif;

}

#search-wiwi-top-bar { 
	color: #fff;
	letter-spacing: .5px ;
}

a#log-in 			{ color: #aaa; line-height: 40px; margin-right: 20px; font-size: 90%; text-decoration: none; }
a#log-in span 		{ border-bottom: 1px solid #5f5f5f; color: #fff; font-weight: bold; margin-left: 5px;  }
a#log-in:hover 		{ color: #fff;  }
a#log-in:hover span { border-bottom: 1px solid #aaa; }

/* WiWi Search */

#main-search {
	color: #fff !important;	
}

input#submit-button-top  { 
	background: #f8ff2a; 
	color: #000; 
	font-weight: bold; 
	border: 0;
	cursor: pointer;
		background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0.6, #F8FF2A),color-stop(0.95, #FFDD00));
		background-image: -moz-linear-gradient(center top,#F8FF2A 60%,#FFDD00 95%);

 }

#search-wiwi-top-bar { 	
	color: #fff !important; 
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;	
	
	border: 1px solid #5f5f5f;
	border-bottom-color: #aaa;
	border-right-color:  #aaa;			
}

/* Refine By */

#refine-button  { 
	text-shadow: 1px 1px 0px #fff;
	color: #000; 
	background: #f8ff2a; 
	border: 0;
	cursor: pointer;
		background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0.6, #dadada),color-stop(0.95, #ececec));
		background-image: -moz-linear-gradient(center bottom,#dadada 60%,#ececec 95%);

 }

/* WiWi Sign Up */

input#submit-button {
	background: #f8ff2a; 
	color: #000; 
	font-weight: bold; 
	border: 0;
	text-shadow: 1px 1px  0px #fdffc4;
	cursor: pointer;
		background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0.6, #F8FF2A),color-stop(0.95, #FFDD00));
		background-image: -moz-linear-gradient(center top,#F8FF2A 60%,#FFDD00 95%);

 }

input#submit-button:hover { background: #f8ff2a; }
input#submit-button:active {
		background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0.6, #F8FF2A),color-stop(0.95, #FFDD00));
		background-image: -moz-linear-gradient(center bottom,#F8FF2A 60%,#FFDD00 95%);	
}

/* WiWi Profile Information */

#profile-information {
	font-size: 90%;
	margin: 30px 0 30px 15px;
}

#profile-information span {
	background: #000;
	color: #fff;
	padding: 0px 4px;	
	float: right;
}

.line-above { padding-top: 10px; }

a.profileEditButton {
	display: block; width: 140px; height: 25px; text-align: center; line-height: 25px;
	text-decoration: none;
}

/* == Generic Buttons */
/* Now green
.tagMatches span, a.button-s.me2 {
	text-shadow: 1px 1px  0px #a7ff1c;
	background: #b9ff4c; color: #000; 
		background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0.35, #b9ff4c),color-stop(0.85, #84d00b));
		background-image: -moz-linear-gradient(center top,#b9ff4c 35%,#84d00b 85%);
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;	
	border: 1px solid #dfffac;		
}
*/

.close-WiWi { text-align: right;}

.button-s { /* -s = small */
	font-size: 10px;
	display: block; width: 75px; height: 18px; text-align: center; line-height: 18px;
	background: #37b7eb; color: #000; 
	text-decoration: none;		
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;	
	margin: 0; padding: 0;	
}

.button-s.xWide { width: 120px; }

.button-m { /* Medium */
	font-size: 13px;
	display: block; width: 120px; height: 25px; text-align: center; line-height: 25px;
	background: #ccc; color: #000; 
	text-decoration: none;		
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;	
	margin: 0; padding: 0;	
}

.button-m.xWide { width: 200px; }

.button-s {
	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0.35, #77e5ff),color-stop(0.85, #2aaae8));
	background-image: -moz-linear-gradient(center top,#77e5ff 35%,#2aaae8 85%);
	text-shadow: 1px 1px  0px #54d5f3;	
}

/* Colors */

.blue-button, #lstTag li  {
	text-shadow: 1px 1px  0px #54d5f3;
	background: #37b7eb; color: #000; 
		background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0.35, #55d6f4),color-stop(0.85, #2aaae8));
		background-image: -moz-linear-gradient(center top,#55d6f4 35%,#2aaae8 85%);
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;	
	border: 1px solid #6ae0fb;		
}

.blue-button:hover {
	background: #42c3f7; 
		background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0.35, #4bcfee),color-stop(0.85, #2aaae8));
		background-image: -moz-linear-gradient(center top,#4bcfee 35%,#2aaae8 85%);
}

.blue-button:active {
	background: #14a6e2; 
		background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0.35, #2aaae8),color-stop(0.85, #4bcfee));
		background-image: -moz-linear-gradient(center top,#2aaae8 35%,#4bcfee 85%);
}

/* */

.grey-button  {
	text-shadow: 1px 1px  0px #eee;
	background: #ccc; color: #000; 
		background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0.35, #eee),color-stop(0.95, #b6b6b6));
		background-image: -moz-linear-gradient(center top,#eee 35%,#b6b6b6 95%);
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;	
	border: 1px solid #eee;		
}

.grey-button:hover  {
		background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0.35, #e0e0e0),color-stop(0.95, #b6b6b6));
		background-image: -moz-linear-gradient(center top,#e0e0e0 35%,#b6b6b6 95%);
}

.grey-button:active  {
		background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0.35, #b6b6b6),color-stop(0.95, #eee));
		background-image: -moz-linear-gradient(center top,#b6b6b6 35%,#eee 95%);
}


/* */

.green-button, .tagMatches span {
	text-shadow: 1px 1px  0px #dfffac;
	background: #95df20; color: #000; 
		background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0.35, #b9ff4c),color-stop(0.85, #84d00b));
		background-image: -moz-linear-gradient(center top,#b9ff4c 35%,#84d00b 85%);
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;	
	border: 1px solid #dfffac;		
}

.green-button:hover, .green input:hover {
	background: #b4f947; 
		background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0.35, #a8ee3a),color-stop(0.85, #84d00b));
		background-image: -moz-linear-gradient(center top,#a8ee3a 35%,#84d00b 85%);
}

.green-button:active, .green input:active {
	background: #99ea19; 
		background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0.35, #84d00b),color-stop(0.85, #a8ee3a));
		background-image: -moz-linear-gradient(center top,#84d00b 35%,#a8ee3a 85%);
}

/* */

.red-button, .red-hover:hover, #lstTag li:hover {
	text-shadow: 1px 1px  0px #600000;
	background: #df1515; color: #ffe2e2; 
		background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0.35, #ff3939),color-stop(0.85, #c91d1d));
		background-image: -moz-linear-gradient(center top,#ff3939 35%,#c91d1d 85%);
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;	
	border: 1px solid #ffe2e2;		
}

.red-hover:hover, #lstTag li:hover  {
padding-right: 35px;
background: #ff3939 url(../i/hover-delete.png) no-repeat 95% 70%;
}

.red-button:active, .red input:active  {
	background: #ff1818;
		background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0.35, #c91d1d),color-stop(0.85, #ff3939));
		background-image: -moz-linear-gradient(center top,#c91d1d 35%,#ff3939 85%);
}

/* */

.yellow-button {
	text-shadow: 1px 1px  0px #ffcd05;
	background: #ffe505; color: #000; 
		background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0.35, #ffec49),color-stop(0.85, #ffcd05));
		background-image: -moz-linear-gradient(center top,#ffec49 35%,#ffcd05 85%);
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;	
	border: 1px solid #ffe2e2;		
}

/* */

/* WiWi General */

h4.tabbed { 
	color: #4b4b4b; 
	font-size: 90%; 
	text-align: center; 
}

/* WiWi Wants */

.wiwi-want-box h5 		{ font-size: 110%; color: #232323; }
.wiwi-want-box h5 span 	{ font-size: 70%;  color: #8b8b8b; font-weight: normal; }
.wiwi-want-box p { color: #232323; }

p.tagged { font-size: 80%; color: #898989; }
p.tagged a { font-size: 120%; color: #898989; text-decoration: none; margin-right: 5px; }
p.tagged a:hover { color: #222; border-bottom: 1px solid #aaa;  }

/* WiWi Pitches */

.wiwi-pitches-box h5 { font-size: 110%; color: #232323; }
.wiwi-pitches-box h5 em { margin-left: 20px; color: #6b6b6b; font-weight: normal; font-style:normal; }
.wiwi-pitches-box h5 span { font-size: 70%;  color: #8b8b8b; font-weight: normal; }
.wiwi-pitches-box p { color: #555; }

/* WiWi Profile Pitches */

.wiwi-profile-pitches-box h4 { font-size: 80%;  color: #8b8b8b; font-weight: normal; }
.wiwi-profile-pitches-box h3 { background: #f2f2f2; font-size: 90%; text-indent: 20px; color: #333; 
	padding: 2px 0; border-top: 1px solid #ddd; border-bottom: 1px solid #f2f2f2; }

.pitch-comments img { border: 1px solid #e5e5e5; padding: 1px; }
.pitch-comments { margin-left: 15px; } 

.pitch-comments span.new {	background: url(../i/pitch-comment-orange.png) no-repeat top right; }

/* WiWi Reply */
	
.serif-it {
	font-family: Georgia, serif;
	color: #555;
	font-size: 140%;
	font-style: italic;
	line-height: 1.1em;
}

/* Refine List */

ul#refine-list  { margin: 0 20px; }

#refine-list li {
	margin: 0 10px 0 0; padding: 0;
	color: #70af0c;
	display: inline;
	border-bottom: 1px solid #a8db57 ;
}

/* General */

.hide, #hide {
	display: none;	
}

.hideOverflow {
overflow: hidden;
}

.border {
border: 	1px solid #000;	
}

a.center {
margin: 0 auto;
	text-align: center;
}
p.right {
	text-align: right;
}

.click, .click input {
	 cursor: pointer;
}

.fRight { float: right; }
.fLeft { float: left; }

p.white input, .white {
	color:  #fff;
}


    